lost sheep – English–Français translations

🇬🇧 en fr 🇫🇷

lost sheep noun

  • disadvantaged or marginalized person
brebis égarée
Wiktionary Links